#ifndef __DIRECTION_H
#define __DIRECTION_H

#include "rect.h"

typedef enum {
	DIR_NONE, DIR_DOWN=1, DIR_UP=2, DIR_LEFT=3, DIR_RIGHT=4, 
	DIR_DOWNLEFT, DIR_DOWNRIGHT, DIR_UPLEFT, DIR_UPRIGHT, // tile light
	DIR_LEVELUP, DIR_LEVELDOWN
} Direction;

coord_t direction_apply (coord_t from, Direction dir, int steps);

#endif
